Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F1 Germany F18 Czech Republic F6 Czech Republic F7 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Barletta Citta Della Disfida Open 2000 - Barletta V Torneo Internazionale di Tennis - Barletta USTA Tennis Championships of Houston - Houston Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Tatra Banka Open - Bratislava IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Open Diputacion Pozoblanco - Cordoba GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Pro Tennis World Open - Sunrise Akbank Private Banking TED Open - Istanbul Pozoblanco Challenger Heilbronn Challenger Belgrade Challenger Astana Challenger Athens Challenger Caltanissetta Challenger Nottingham-2 Challenger Braunschweig Challenger Izmir Challenger Istanbul Challenger Manerbio Challenger Alphen Challenger Mouilleron-Le-Captif Challenger Cordenons Challenger Slovakia F1 Marbella Challenger Open Seat-Godo '99 - Barcelona Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open - Chennai Open Castilla y Leon - Segovia The Manchester Trophy - Manchester Dubai Open - Dubai AXA Open - Lisbon Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Davidoff Swiss Indoors - Basel Tennis Cup of Flanders - Ostende Medibank Private International - Sydney Copa Sevilla - Seville Tatra Banka Slovak Open - Bratislava CA Tennis Trophy - Vienna 2000 Cairo Challenger - Cairo Togliatti Cup - Togliatti SAP Open - San Jose Compaq Cup 2001 - Zabrze USTA Challenger of Burbank - Burbank Tennis Channel Open - Las Vegas Lamberts Open by Stawag - Aachen Open SEAT Godo 2006 - Barcelona KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad China Open - Beijing Open de Moselle - Metz Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona AEGON Championships - London Catella Swedish Open - Bastad Masters Series - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Internationaux du Doubs - Besancon St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha IPP Open - Helsinki Sarajevo Challenger Mons Challenger Sarajevo Challenger ABN AMRO World Tennis Tournament - Rotterdam Ostrava Challenger Architect Open - Budapest Open 13 - Marseille Eckental Challenger The Dubai Tennis Championships - Dubai Milan Challenger Istanbul Challenger Seville Challenger Serbia Open - Belgrade Tashkent Challenger Catella Swedish Open - Bastad International German Open - Hamburg Countrywide Classic - Los Angeles Ortisei Challenger Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Heilbronn Challenger Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Sarajevo Challenger Heineken Open - Auckland Movistar Open - Santiago Ciudad de Pozoblanco 'Open Diputacion' - Cordoba SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Portoroz Challenger AXA Open II - Espinho Open Diputacion - Cordoba CA-Challenge 2000 - Graz Bergamo Challenger SkiStar Swedish Open - Bastad Busan Challenger Fergana Challenger - Fergana BCR Open Romania - Bucharest PTT Thailand Open - Bangkok DPD Challenger 2001 - Aschaffenburg Open 13 - Marseille Trnava Challenger Neride Prague Indoor - Prague SkiStar Swedish Open - Bastad Germany F2 Winston-Salem Open - Winston-Salem Taipei City Challenger Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Shenzhen Open - Shenzhen Maia Open - Oporto Geneva Open - Geneva FILA Challenger Biella - Biella USTA Men's Challenger of Dallas - Dallas Barcelona Open BancSabadell - Barcelona The LTA Manchester Trophy - Manchester Privat Bank Cup - Dniepropetrovsk Andria Challenger Copa Sevilla Internacionales de Andalucia - Seville Prostejov Challenger Ostrava Challenger Milan Challenger Marburg Challenger Aptos Challenger Exim Agmedia Open - Kosice Akbank Private Banking-TED Open - Istanbul Eckental Challenger Salzburg Challenger Tatra Banka Open 2003 - Bratislava Santiago Challenger Lisbon Challenger Aix En Provence Challenger Padova Challenger San Benedetto Challenger Heilbronn Challenger Zagreb Open - Zagreb Szczecin Challenger Biella Challenger Poznan Challenger The Surbiton Trophy - Surbiton Barcelona Challenger Indian Wells Challenger Marbella Challenger Alicante Challenger Parma Challenger Bordeaux Challenger Braga Challenger Milan Challenger Open de L'Isere - Grenoble Sopot Challenger Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius Barcelona Challenger Como Challenger Hamburg Challenger Antalya Challenger Czech Open 2005 - Prostejov Antalya 2 Challenger Gran Canaria 2 Challenger Cordenons Challenger Athens Challenger Monterrey Challenger Cremona Challenger Geneva Challenger Astana Challenger Pozoblanco Challenger Bergamo Challenger Quimper Challenger Eskisehir Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov West of England Tennis - Bristol GHI Bronx Classic - Bronx Open de Charleroi - Charleroi Casino Lugano - Lugano Zivnobanka Czech Open - Prostejov Tatra Banka Open - Bratislava Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Heineken Trophy - 's-Hertogenbosch Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona LTA Shrewsbury Challenger - Shrewsbury Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Gelsor Open Romania - Bucharest Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Challenger DCNS de Cherbourg - Cherbourg Nottingham Challenger BH Indoor Sarajevo - Sarajevo Mallorca Open - Mallorca Genova Challenger Genova Challenger Prostejov Challenger Open des Alpes Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk Wroclaw Challenger Belgrade Challenger Bergamo Challenger Johannesburg Challenger Rhodes Challenger Izmir Challenger Nottingham Challenger Heineken Open - Auckland Manchester Challenger Recanati Challenger Istanbul Challenger Mons Challenger Dubai Open - Dubai Milan Indoors - Milan Taipei City Challenger Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Jersey Challenger Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Helsinki Challenger Salzburg Challenger Stockholm Open - Stockholm Bergamo Challenger Johannesburg Challenger Bordeaux Challenger Ordina Open - 's-Hertogenbosch Trnava Challenger Noumea Challenger Tashkent Challenger Orleans Challenger Murcia Challenger Ortisei Challenger ABN/AMRO World Tennis Tournament - Rotterdam Bergamo Challenger Grand Prix de Tennis de Lyon - Lyon Cherbourg Challenger Seville Challenger Bath Challenger Grand Prix de Tennis de Lyon - Lyon Nottingham Challenger Granby Challenger Prague II Challenger Mercedes-Benz Cup - Los Angeles Segovia Challenger ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Next Generation Adelaide International - Adelaide Salzburg Challenger Helsinki Challenger Heilbronn Challenger Florence Challenger Calgary Challenger BA-CA Tennis Trophy - Vienna Barcelona Challenger Nottingham Challenger Recanati Challenger Beijing Challenger BCR Open Romania - Bucharest Heineken Open - Auckland Helsinki Challenger Allianz Suisse Open Gstaad - Gstaad AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Nottingham-2 Challenger China Open - Beijing Petange Challenger SA Tennis Open - Johannesburg Eckental Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai Gran Canaria 1 Challenger PBZ Zagreb Indoors - Zagreb Gimcheon Challenger Aix En Provence Challenger Portoroz Challenger Studena Croatia Open - Umag Rakuten Japan Open - Tokyo Valencia Open - Valencia VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Bet-at-home Open - Hamburg Gerry Weber Open - Halle Genova Challenger ABN AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2000 - Barcelona Orleans Challenger Espinho Challenger - Espinho Nova Challenger Osaka - Osaka Budapest Challenger Grand Prix Hassan II - Marrakech Brescia Challenger Grand Prix de Tennis de Lyon - Lyon The Scottish Tennis Championships - Edinburgh SkiStar Swedish Open - Bastad Valencia Open - Valencia Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Bastad Challenger Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Liberec Challenger Como Challenger Renault Slovenian Open - Ljubljana Sibiu Challenger Muller Cup - Ulm Rome Challenger 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Koblenz Challenger Rennes Challenger RCA Championships - Indianapolis Marbella Challenger The Hamlet Cup - Long Island Sopot Challenger Campionati Internazionali di Sicilia - Palermo Las Vegas Challenger CA Tennis Trophy - Vienna Trofeo Barcelona de Tenis - Barcelona Rio Open - Rio de Janeiro Lisbon Challenger Biella Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai TEB BNP Paribas Istanbul Open - Istanbul Trofeo Conde de Godo - Barcelona Biella Challenger Alicante Challenger Dubai Duty Free Tennis Championships - Dubai 2002 Mercedes Cup - Stuttgart Oberstaufen Cup - Oberstaufen Brasil Open - Salvador Open 13 - Marseille Skandia Open - Linz ABN/AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Swiss Open - Gstaad Estoril Open - Estoril Moselle Open - Metz Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal The 69th King's Cup-Thailand Open - Bangkok Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rio Open - Rio de Janeiro Stockholm Open - Stockholm Masters Series - Hamburg Rogers Masters - Montreal Besancon Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Barcelona Open Banc Sabadell - Barcelona Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Plava Laguna Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Allianz Suisse Open Gstaad - Gstaad Gold Flake Open - Chennai Milan Indoors - Milan Telenordia Swedish Open - Bastad Adidas International - Sydney Open 13 - Marseille The Stella Artois Grass Court Championships - London President's Cup - Tashkent CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg China Open - Beijing St. Petersburg Open - St. Petersburg AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney Tennis Masters Series - Madrid AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Qatar Open - Doha Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai Mercedes Cup - Stuttgart Medibank International - Sydney Open de Tenis Comunidad Valenciana - Valencia Barcelona Open Banc Sabadell - Barcelona Grand Prix de Tennis de Lyon - Lyon Apia International - Sydney Ordina Open - 's-Hertogenbosch Rio Open 500 - Rio de Janeiro Open Sabadell Atlantico - Barcelona AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open - Umag China Open - Beijing If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Bet-at-home Open - Hamburg Brisbane International - Brisbane Apia International - Sydney Brasil Open - Sao Paulo U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Intrum Stockholm Open - Stockholm European Open - Antwerp Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Australian Open - Melbourne French Open - Paris Wimbledon - London Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Heineken Open - Auckland Australian Open - Melbourne Tennis Masters Series - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Wimbledon - London Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Australian Open - Melbourne Tennis Masters Series - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne NASDAQ-100 Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Moselle Open - Metz China Open - Beijing French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Australian Open - Melbourne BNP Paribas Open - Indian Wells Tennis Masters Series - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto Internazionali BNL d'Italia - Rome Rogers Cup - Montreal French Open - Paris Medibank International - Sydney U.S. Open - New York St. Petersburg Open - St. Petersburg Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open Qualifying - Doha Wimbledon - London Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Hopman Cup - Perth Davis Cup, Group I, 2R, RUS-ESP 3-2 Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - Athens